package com.zhongwang.business.module.estimateBudgetAccountingManage.model.excelImport;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 运输费导入模型
 * @author 徐一贺
 */
@Data
public class AccTransportationImportModel {

    @ExcelProperty(value = "发货地",index = 0)
    private String placeDelivery;

    @ExcelProperty(value = "目的地",index = 1)
    private String destination;

    @ExcelProperty(value = "重量（t）",index = 2)
    private BigDecimal laborNum;

    @ExcelProperty(value = "车数（车）",index = 3)
    private Integer carNum;

    @ExcelProperty(value = "距离（km）",index = 4)
    private BigDecimal distance;

    @ExcelProperty(value = "运费（元）", index = 5)
    private BigDecimal price;

    @ExcelProperty(value = "备注", index = 6)
    private String remark;

    @ExcelProperty(value = "错误信息", index = 7)
    private String errorInfo;

    @ExcelIgnore
    private String laborName;
    @ExcelIgnore
    private String unit;
    @ExcelIgnore
    private String major;
    @ExcelIgnore
    private String part;
    @ExcelIgnore
    private Integer id;
    @ExcelIgnore
    private String proCode;
    @ExcelIgnore
    private Integer type;
    @ExcelIgnore
    private String types;
    @ExcelIgnore
    private Integer laborType;
    @ExcelIgnore
    private String laborTypes;
    @ExcelIgnore
    private Integer batId;
    @ExcelIgnore
    private String distanceUnit;
    @ExcelIgnore
    private Integer dsId;
    @ExcelIgnore
    private Integer priceType;
    @ExcelIgnore
    private Integer dataUseType;
    @ExcelIgnore
    private String sourceProCode;
    @ExcelIgnore
    private String sourcePart;
    @ExcelIgnore
    private Date getDate;
    @ExcelIgnore
    private BigDecimal amount;
    @ExcelIgnore
    private Integer getUid;
    @ExcelIgnore
    private String material;
    @ExcelIgnore
    private String postName;
    @ExcelIgnore
    private String postTel;
    @ExcelIgnore
    private String postDept;
    @ExcelIgnore
    private Integer isEffectiveFlag;
    @ExcelIgnore
    private Integer costId;
    @ExcelIgnore
    private Integer isPrototypeDataFlag;
}
